seed of carob - French English Dictionary